884e9adf6e2de80b93ecad50edb3191dfe47e1f8,leafchart/src/main/java/com/beiing/leafchart/LineChart.java,LineChart,drawCoordinateLines,#Canvas#,222
Before Change
int sizeX = valuesX.size();
for (int i = 1; i < sizeX; i++) {
AxisValue value = valuesX.get(i);
canvas.drawLine(value.getPointX() + value.getTextWidth() / 2,
axisY.getStartY() - LeafUtil.dp2px(mContext, axisY.getAxisWidth()),
value.getPointX() + value.getTextWidth() / 2, axisY.getStopY(), paint);
}
}
After Change
int sizeX = valuesX.size();
for (int i = 1; i < sizeX; i++) {
AxisValue value = valuesX.get(i);
canvas.drawLine(value.getPointX(),
axisY.getStartY() - LeafUtil.dp2px(mContext, axisY.getAxisWidth()),
value.getPointX(), axisY.getStopY(), paint);
}